package gui.transformers;

import java.util.HashMap;
import java.util.List;
import java.util.Map;


import aOrganizar.Asiento;
import aOrganizar.Itinerario;

import com.uqbar.commons.collections.Transformer;

public class AsientoUbicacionTransformer implements Transformer<Itinerario,String> {

	Map<String,String> mapUbicacion;
	
	
	public AsientoUbicacionTransformer(){
		this.mapUbicacion = new HashMap<String, String>();
		loadMap();
	}
	
	private void loadMap() {
		this.mapUbicacion.put("P","Pasillo");
		this.mapUbicacion.put("V","Ventana");
		this.mapUbicacion.put("C","Centro");
	}

	@Override
	public String transform(Itinerario itinerario) {
		List<Asiento> listAsientos = itinerario.getAsientos();
		return mapUbicacion.get(listAsientos.get(0).getUbicacion());
	}
	


}
